.web-screen-modal {
    max-height: 100vh;
    max-width: 100vw;
    padding: 0;
    overflow: hidden;
    margin: 0 auto !important;

    .web-screen-modal-header {
        min-height: 50px;
        display: flex;
        align-items: center;

        .title {
            font-size: 16px;
        }
    }

    .ant-modal-content {
        height: 100%;
    }

    .ant-modal-content {
        padding: 0;
        padding: 0 15px 15px 15px;

        .ant-modal-body {
            display: flex;
            flex-direction: column;
            height: 100%;

            .contentSlot {
                flex: 1;
                overflow: hidden;
                overflow-y: auto;
            }
        }


    }
}